export interface DramasVO {
  /**
   * 短剧ID
   */
  dramaId: string | number;

  /**
   * 短剧标题
   */
  title: string;

  /**
   * 副标题
   */
  subTitle: string;

  /**
   * 封面图URL
   */
  cover: string;

  /**
   * 海报图URL
   */
  poster: string;

  /**
   * 预告片URL
   */
  trailerUrl: string;

  /**
   * 简介
   */
  description: string;

  /**
   * 剧情介绍
   */
  storyLine: string;

  /**
   * 导演，多个用逗号分隔
   */
  director: string;

  /**
   * 编剧，多个用逗号分隔
   */
  screenwriter: string;

  /**
   * 制作公司
   */
  productionCompany: string;

  /**
   * 发布日期
   */
  releaseDate: string;

  /**
   * 总集数
   */
  totalEpisodes: number;

  /**
   * 当前集数
   */
  currentEpisodes: number;

  /**
   * 平均每集时长(秒)
   */
  episodeDuration: number;

  /**
   * 总时长(秒)
   */
  totalDuration: number;

  /**
   * 语言
   */
  language: string;

  /**
   * 地区
   */
  region: string;

  /**
   * 年份
   */
  year: number;

  /**
   * 是否完结：0连载中，1已完结
   */
  isFinished: number;

  /**
   * 是否VIP专享：0否，1是
   */
  isVip: number;

  /**
   * 是否新剧：0否，1是
   */
  isNew: number;

  /**
   * 是否热播：0否，1是
   */
  isHot: number;

  /**
   * 是否推荐：0否，1是
   */
  isRecommended: number;

  /**
   * 画质：SD/HD/FHD/4K
   */
  quality: string;

  /**
   * 年龄分级：G/PG/PG-13/R
   */
  ageRating: string;

  /**
   * 播放次数
   */
  playCount: number;

  /**
   * 点赞数
   */
  likeCount: number;

  /**
   * 评论数
   */
  commentCount: number;

  /**
   * 分享数
   */
  shareCount: number;

  /**
   * 收藏数
   */
  collectionCount: number;

  /**
   * 追剧数
   */
  followCount: number;

  /**
   * 评分
   */
  ratingScore: number;

  /**
   * 评分人数
   */
  ratingCount: number;

  /**
   * 状态：0下架，1上架，2审核中
   */
  status: number;

  /**
   * 审核状态：0待审核，1通过，2拒绝
   */
  auditStatus: number;

  /**
   * 审核拒绝原因
   */
  auditReason: string;

  /**
   * 排序顺序
   */
  sortOrder: number;

}

export interface DramasAiCheckVO {
  /**
   * 短剧ID
   */
  dramaId: string | number;

  /**
   * 审核状态：0待审核，1通过，2拒绝
   */
  aiStatus: number;
}


export interface DramasForm extends BaseEntity {
  /**
   * 短剧ID
   */
  dramaId?: string | number;

  /**
   * 短剧标题
   */
  title?: string;

  /**
   * 副标题
   */
  subTitle?: string;

  /**
   * 封面图URL
   */
  cover?: string;

  /**
   * 海报图URL
   */
  poster?: string;

  /**
   * 预告片URL
   */
  trailerUrl?: string;

  /**
   * 简介
   */
  description?: string;

  /**
   * 剧情介绍
   */
  storyLine?: string;

  /**
   * 导演，多个用逗号分隔
   */
  director?: string;

  /**
   * 编剧，多个用逗号分隔
   */
  screenwriter?: string;

  /**
   * 制作公司
   */
  productionCompany?: string;

  /**
   * 发布日期
   */
  releaseDate?: string;

  /**
   * 总集数
   */
  totalEpisodes?: number;

  /**
   * 当前集数
   */
  currentEpisodes?: number;

  /**
   * 平均每集时长(秒)
   */
  episodeDuration?: number;

  /**
   * 总时长(秒)
   */
  totalDuration?: number;

  /**
   * 语言
   */
  language?: string;

  /**
   * 地区
   */
  region?: string;

  /**
   * 年份
   */
  year?: number;

  /**
   * 是否完结：0连载中，1已完结
   */
  isFinished?: number;

  /**
   * 是否VIP专享：0否，1是
   */
  isVip?: number;

  /**
   * 是否新剧：0否，1是
   */
  isNew?: number;

  /**
   * 是否热播：0否，1是
   */
  isHot?: number;

  /**
   * 是否推荐：0否，1是
   */
  isRecommended?: number;

  /**
   * 画质：SD/HD/FHD/4K
   */
  quality?: string;

  /**
   * 年龄分级：G/PG/PG-13/R
   */
  ageRating?: string;

  /**
   * 播放次数
   */
  playCount?: number;

  /**
   * 点赞数
   */
  likeCount?: number;

  /**
   * 评论数
   */
  commentCount?: number;

  /**
   * 分享数
   */
  shareCount?: number;

  /**
   * 收藏数
   */
  collectionCount?: number;

  /**
   * 追剧数
   */
  followCount?: number;

  /**
   * 评分
   */
  ratingScore?: number;

  /**
   * 评分人数
   */
  ratingCount?: number;

  /**
   * 状态：0下架，1上架，2审核中
   */
  status?: number;

  /**
   * 审核状态：0待审核，1通过，2拒绝
   */
  auditStatus?: number;

  /**
   * 审核拒绝原因
   */
  auditReason?: string;

  /**
   * 排序顺序
   */
  sortOrder?: number;

}

export interface DramasQuery extends PageQuery {

  /**
   * 短剧标题
   */
  title?: string;

  /**
   * 副标题
   */
  subTitle?: string;

  /**
   * 简介
   */
  description?: string;

    /**
     * 日期范围参数
     */
    params?: any;
}



